insulating sheath - Turc Anglais Dictionnaire